home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998…eptember: Technology Seed / September 98 ADC Seed CD.toast / Language Analysis Manager / DarumaDR1Package / Examples / LanguageAnalysisTestApp / Sources / FunctionProto.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-03-27  |  2.1 KB  |  54 lines  |  [TEXT/CWIE]

  1. /*
  2.     File:        FunctionProto.h
  3.  
  4.      Contains:    Sample code for Language Analysis Manager.
  5.  
  6.      Version:    Technology:    System 8
  7.                  Release:    Daruma Developer Release 1
  8.  
  9.      Copyright:    1998 by Apple Computer, Inc., all rights reserved
  10.  
  11.      Contact:    daruma@apple.com
  12.  
  13. */
  14.  
  15.  
  16. #include "TestApp.h"
  17.  
  18.  
  19. // ========================================================================================
  20. // Initialize.c
  21. // ========================================================================================
  22. extern OSStatus Initialize ( void );
  23.  
  24. // ========================================================================================
  25. // Events.c
  26. // ========================================================================================
  27. extern void MainEventLoop ( void );
  28. extern void ChangeAnalysisMethod ( short newMode );
  29. extern void UncheckAllMenuItems ( short menuID );
  30.  
  31. // ========================================================================================
  32. // Analysis.c
  33. // ========================================================================================
  34. extern OSStatus SetUpAllAnalysisEnvironment ( InputDialogPtr infoDialogPtr );
  35. extern OSStatus SetAnalysisEnvironment ( InputDialogPtr infoDialogPtr );
  36. extern OSStatus DoMorphemeAnalysis ( InputDialogPtr infoDialogPtr );
  37. extern OSStatus ReleaseAnalysisContext ( InputDialogPtr infoDialogPtr );
  38. extern OSStatus GetAnalysisLevel ( InputDialogPtr infoDialogPtr, short *level );
  39. extern OSStatus SetAnalysisLevel ( InputDialogPtr infoDialogPtr, short level );
  40. extern void PrintBundle( LAMorphemeBundle *theBundle, short analysisClass, short number );
  41.  
  42. // ========================================================================================
  43. // TestAppUtilities.c
  44. // ========================================================================================
  45. extern void ShowErrorAlert ( OSStatus error );
  46. extern void ShowCautionAlert ( void *msg1, void *msg2 );
  47. extern Boolean IsInputDialog ( WindowRef window );
  48. extern Handle GetDialogItemHandle ( DialogRef dialog, short itemNo );
  49. extern char *PascalStrToCStr ( StringPtr pStr );
  50. extern StringPtr CStrToPascalStr ( char *cStr );
  51.  
  52.  
  53.  
  54.